installation restoration - İspanyolca İngilizce Sözlük